Tureng Mobile
Deyim
9
i.
a mountain to climb
i.
an uphill struggle
i.
an uphill battle
i.
an uphill fight
i.
an uphill task